package com.banshuibao.bsb_android.util;

/**
 * Created by wangpan on 2017/7/10.
 */

public class WebViewCssUtil {
    /**
     * 设置webView加载内容过长，出现左右滑动效果
     * 传入WebView的html字符串不能拥有<html>标签和<header>标签,如果有则根据实际情况进行处理后再使用本方法.
     *
     * @param html
     * @return
     */
    public static String setCss(String html){

        String css = "<style type=\"text/css\"> img {" +
                "width:100%;" +//限定图片宽度自动（可填写100%填充屏幕）
                "height:auto;" +//限定图片高度自动
                "}" +
                "body {" +
                "margin-right:5px;" +//限定网页中的文字右边距为5px(可根据实际需要进行行管屏幕适配操作)
                "margin-left:5px;" +//限定网页中的文字左边距为5px(可根据实际需要进行行管屏幕适配操作)
                "margin-top:5px;" +//限定网页中的文字上边距为5px(可根据实际需要进行行管屏幕适配操作)
                //"font-size:40px;" +//限定网页中文字的大小为40px,请务必根据各种屏幕分辨率进行适配更改
                "word-wrap:break-word;"+//允许自动换行(汉字网页应该不需要这一属性,这个用来强制英文单词换行,类似于word/wps中的西文换行)
                "}" +
                "</style>";

        html = "<html><header>" + css + "</header>" + html + "</html>";
        return  html;
    }
}
